/*
*
* FILENAME:		externals.h
* CREATED AT:		2012/May/5
* DECRITION:		achieve all the extern variable or function here
* 
* MODULE:		any
* PLATFORM:		ubuntu-12.04/gcc-4.6.3
* AUTHOR:		incarnation-lee
* 
* ----------------------REVISION HISTROY------------------------
* No.	Date	Revised by	Function	Descrition
* 1	12/5/7	incar-lee	NA		for external element
*
*/

#ifndef EXTERNALS_H
#define EXTERNALS_H 

#include <stdio.h>
#include <stdlib.h>

#include <unistd.h>
#include <sys/types.h>
#include <fcntl.h>

#include "udgtd.h"

extern STATUS stack_app_demo(void);
extern void str_error();
extern ErrCode g_err_code;
extern void set_errcode(ErrCode);
extern STATUS stack_demo(void);
extern STATUS stack_seq_demo(void);
extern STATUS linear_seq_demo(void);
extern STATUS linear_list_demo(void);
extern STATUS linear_slk_demo(void); 
extern void gmalloc(void**,size_t);

#endif
